5
319 108
220 300
0 177
8 32
127 0
10
223 118 26314
204 146 29784
174 52 9048
294 70 20580
296 103 30488
115 71 8165
149 100 14900
320 123 39360
78 146 11388
116 103 11948
1
66 29
126 29
126 55
66 55
